﻿/// <summary>
/// QingStor (Cloud) C# SDK for .NET Framework 3.5+/Core/UWP
/// Modules in this SDK:
/// "Storage" 存储相关功能，上传，下载，数据处理，资源管理
/// "CDN",    Fusion CDN, 融合CDN加速; 
/// "Util",   Utilities such as MD5 hashing, 实用工具(如MD5哈希计算等);
/// "Http", HTTP Request Manager, HTTP请求管理器
/// </summary>
namespace QingStor_SDK_NET
{
    public class QingStorCSharpSDK
    {
        /// <summary>
        /// SDK名称
        /// </summary>
        public const string ALIAS = "QingStorCSharpSDK";

        /// <summary>
        /// 目标框架
        /// </summary>
#if Net20
    public const string RTFX = "NET20";
#elif Net35
    public const string RTFX = "NET35";
#elif Net40
    public const string RTFX = "NET40";
#elif Net45
    public const string RTFX = "NET45";
#elif Net46
    public const string RTFX = "NET46";
#elif NET48
    public const string RTFX = "NET48";
#elif NETCOREAPP
#if NETCOREAPP2_1
        public const string RTFX = "NETCORE2_1";
#elif NETCOREAPP2_2
        public const string RTFX = "NETCORE2_2";
#elif NETCOREAPP3_0
        public const string RTFX = "NETCORE_3_0";
#elif NETCOREAPP3_1
        public const string RTFX = "NETCORE3_1";
#else
        public const string RTFX = "NET5_x";
#endif
#elif WINDOWS_UWP
        public const string RTFX = "UWP";
#else
        public const string RTFX = "NETFRAMEWORK";
#endif

        /// <summary>
        /// SDK版本号
        /// </summary>
        public const string VERSION = "1.0.1";
    }
}